English Dictionary
◊ ORDER EXOCYCLOIDA
order Exocycloida
n : flat sea urchins [syn: {Exocycloida}, {order Exocycloida}]